draining pumps - Spanish English Dictionary